9e5ebe99b96f2e2e89cd91b421ff74cd1cc58fdc,Tests/test/org/bimserver/tests/AllTests.java,AllTests,setup,#,31

Before Change


			
			client.getPluginInterface().installPluginBundle("http://central.maven.org/maven2", "org.opensourcebim", "ifcplugins", null, null);
			client.getPluginInterface().installPluginBundle("http://central.maven.org/maven2", "org.opensourcebim", "binaryserializers", null, null);
			client.getPluginInterface().installPluginBundle("http://central.maven.org/maven2", "org.opensourcebim", "ifcopenshellplugin", null, null);
			
			client.disconnect();
		} catch (Exception e) {

After Change


			client = bimServer.getBimServerClientFactory().create(new UsernamePasswordAuthenticationInfo("admin@bimserver.org", "admin"));
			
			String pluginsString = System.getProperty("plugins");
			if (pluginsString != null) {
				String[] plugins = pluginsString.split(";");
				Path[] paths = new Path[plugins.length];
				int i=0;
				for (String p : plugins) {
					paths[i++] = Paths.get(p);
				}
				LocalDevPluginLoader.loadPlugins(bimServer.getPluginManager(), paths);
			} else {
				client.getPluginInterface().installPluginBundle("http://central.maven.org/maven2", "org.opensourcebim", "ifcplugins", null, null);
				client.getPluginInterface().installPluginBundle("http://central.maven.org/maven2", "org.opensourcebim", "binaryserializers", null, null);
				client.getPluginInterface().installPluginBundle("http://central.maven.org/maven2", "org.opensourcebim", "ifcopenshellplugin", null, null);
			}
			
			client.disconnect();